horse power rated - German English Dictionary